horseshoe foot - Turco Inglés Diccionario